আমাদের তৈরি করা প্রোগ্রামে যদি ভুল ইনপুট দেই তাহলে সঠিক আউটপুট বা ফলাফল পাব না। এগুলোই আমাদের প্রোগ্রামের ত্রুটি সংঘটিত হবার ঝুঁকি। প্রোগ্রাম ডিজাইনের সময়ে তাই এটাও খেয়াল রাখা জরুরি কীভাবে এরকম বিভিন্ন ঝুঁকি শনাক্ত করা যায় এবং সেটি সমাধান করা যায়।
তাই বিভিন্ন রকম ইনপুট দিয়ে আমাদের প্রোগ্রামে সেই ইনপুট অনুযায়ী কি কি সমস্যা তৈরি হয় সেটি খুঁজে বের করা দরকার।
চলো আমাদের প্রোগ্রামে আমরা ৪-৫ টি ভিন্ন রকম ইনপুট দেই এবং কিছু ভুল ইনপুটও দেই। দিয়ে যাচাই করি এক্ষেত্রে কি কি সমস্যা হচ্ছে।
ক্রম | ভুল ইনপুট | প্রোগ্রামে এর প্রভাব |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
এবারে একটি কর্মপরিকল্পনা তৈরি করা দরকার যেন আমরা এই সম্ভাব্য ত্রুটিগুলো দূর করে আমাদের প্রোগ্রাম আরও নির্ভুল করতে পারি। তাই দলের সবাই মিলে আলোচনা করি কীভাবে এই সম্ভাব্য ত্রুটি ও তার ঝুঁকি আমরা সমাধান করতে পারি।
আমাদের কর্মপরিকল্পনার মূল অংশ নিচে লিখে ফেলি -
সম্ভাব্য ঝুঁকি নিরূপণে আমাদের কর্মপরিকল্পনা-
|
প্রোগ্রামে যা পরিবর্তন আনা প্রয়োজন-
|
|
এবারে সেই অনুযায়ী আমাদের প্রোগ্রাম পরিবর্তন করে নতুন প্রোগ্রাম কম্পিউটারে রান করি ও নিচে লিখে ফেলি -
|